union _unnamed_287// Size=0x28
{
    struct _DBGKD_READ_MEMORY32 ReadMemory;// Offset=0x0 Size=0xc
    struct _DBGKD_WRITE_MEMORY32 WriteMemory;// Offset=0x0 Size=0xc
    struct _DBGKD_READ_MEMORY64 ReadMemory64;// Offset=0x0 Size=0x10
    struct _DBGKD_WRITE_MEMORY64 WriteMemory64;// Offset=0x0 Size=0x10
    struct _DBGKD_GET_CONTEXT GetContext;// Offset=0x0 Size=0x4
    struct _DBGKD_SET_CONTEXT SetContext;// Offset=0x0 Size=0x4
    struct _DBGKD_WRITE_BREAKPOINT32 WriteBreakPoint;// Offset=0x0 Size=0x8
    struct _DBGKD_RESTORE_BREAKPOINT RestoreBreakPoint;// Offset=0x0 Size=0x4
    struct _DBGKD_CONTINUE Continue;// Offset=0x0 Size=0x4
    struct _DBGKD_CONTINUE2 Continue2;// Offset=0x0 Size=0x20
    struct _DBGKD_READ_WRITE_IO32 ReadWriteIo;// Offset=0x0 Size=0xc
    struct _DBGKD_READ_WRITE_IO_EXTENDED32 ReadWriteIoExtended;// Offset=0x0 Size=0x18
    struct _DBGKD_QUERY_SPECIAL_CALLS QuerySpecialCalls;// Offset=0x0 Size=0x4
    struct _DBGKD_SET_SPECIAL_CALL32 SetSpecialCall;// Offset=0x0 Size=0x4
    struct _DBGKD_SET_INTERNAL_BREAKPOINT32 SetInternalBreakpoint;// Offset=0x0 Size=0x8
    struct _DBGKD_GET_INTERNAL_BREAKPOINT32 GetInternalBreakpoint;// Offset=0x0 Size=0x1c
    struct _DBGKD_GET_VERSION32 GetVersion32;// Offset=0x0 Size=0x28
    struct _DBGKD_BREAKPOINTEX BreakPointEx;// Offset=0x0 Size=0x8
    struct _DBGKD_READ_WRITE_MSR ReadWriteMsr;// Offset=0x0 Size=0xc
    struct _DBGKD_SEARCH_MEMORY SearchMemory;// Offset=0x0 Size=0x18
};